package com.htgd.gardenexpo.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.util.Date;
import java.io.Serializable;

@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("ge_con_gis_resource_type")
@ApiModel(value="GeConGisResourceType对象", description="景点分类表")
public class GeConGisresourceType implements Serializable {

    private static final long serialVersionUID = 939018470265664664L;
    /**
     * 服务资源分类id
     */
    @TableId(value = "gis_resource_type_id", type = IdType.AUTO)
    private Integer gisResourceTypeId;
    /**
     * 服务资源分类名称
     */
    private String resourceTypeName;
    /**
     * 添加时间
     */
    @JsonFormat(shape = JsonFormat.Shape.NUMBER, pattern = "yyyy-MM-dd'T'HH:mm:ss.SSSXXX")
    private Date createTime;
    /**
     * 状态 0.正常 1.已删除
     */
    private Integer delFlag;
    /**
     * 备注
     */
    private String remark;
    /**
     * 图标
     */
    private String icon;
    /**
     * 图标1
     */
    private String icon1;

    /**
     * 图标2
     */
    private String icon2;

    private Integer sort;

}
